on one's own initiative - Turc Anglais Dictionnaire